VBA小知识 | 您所在的位置:网站首页 › vba vartype函数怎么用 › VBA小知识 |
判断数据类型函数
函数功能备注TypeName()判断变量类型适用于不知道什么类型的情况IsNumeric()判断变量是否为数值可能存在VBA自动类型转换的情况IsDate()判断变量是否为日期无IsNull()判断变量是否包含任何有效数据无IsEmpty()判断变量是否为空无IsArray()判断变量是否为一个数组无IsError()判断变量是否返回的是一个错误值无IsObject()判断变量是否表示对象变量无
形态(型态)转换函数
这些函数可强制一个运算式转成特定的资料型态。 语法 CBool(表达式) CByte(表达式) CCur(表达式) CDate(表达式) CDbl(表达式) CDec(表达式) CInt(表达式) CLng(表达式) CSng(表达式) CStr(表达式) CVar(表达式) CStr(表达式) expression 引数为任何字串运算式或数值运算式。 传回型态 下列显示函数对应的传回型态: 函数传回型态expression引数范围布尔布尔型任何可使用的字串或数值运算式。字节数字节0 至 255。库尔货币-922,337,203,685,477.5808至922,337,203,685,477.5807。CDate日期任何可使用的日期运算式。光盘双负数从-1.79769313486231E308至-4.94065645841247E-324;正数从4.94065645841247E-324至1.79769313486232E308。十二月小数+/-79,228,162,514,264,337,593,543,950,335,无小数位数。对于28位数的数值范围则为 +/-7.9228162514264337593543950335;最小的可能非零值是0.0000000000000000000000000001。爱整数-32,768 至32,767;小数部份将被转换。ngLong-2,147,483,648 至2,147,483,647;小数部份将被转换。ng单负数为-3.402823E38 至-1.401298E-45;正数为1.401298E-45 至3.402823E38。CStr串字串CStr传回值是依据express引数。CVar变体若为数值,则范围与Double相同;若非数值,其范围与String相同。 |
CopyRight 2018-2019 实验室设备网 版权所有 |